Surface Go Unboxing: Tons Of Potential In A Small Package